Neckartal-Odenwald, Germany | Firewoodisland